Definition of City Of Westminster

  • (noun) a borough of Greater London on the Thames; contains Buckingham Palace and the Houses of Parliament and Westminster Abbey

Synonyms of City Of Westminster


Antonyms of City Of Westminster


No Antonyms Found.

Homophones of City Of Westminster


No Homophones Found.